[C] Ponteiros e strings
Publicado por Enzo de Brito Ferber (última atualização em 19/09/2010)
[ Hits: 6.478 ]
Homepage: http://www.maximasonorizacao.com.br
Código pra quem está começando a programar... Achei aqui e resolvi mandar ^^
/* strptr.c */
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <unistd.h>
#define BUFSIZE 256
int main ( void )
{
char *buf, *p;
/* Aloca memoria */
buf = malloc ( BUFSIZE * sizeof ( char ));
if ( !buf )
{
perror ( "[*] malloc()" );
exit ( EXIT_FAILURE );
}
printf ( "String: " );
scanf ( "%[^\n]", buf );
p = buf + strlen ( buf ) - 1;
printf ( "Enderecos:\n" );
printf ( "[ buf ] : %8.8p\n", buf );
printf ( "[ p ] : %8.8p\n", p );
printf ( "\n\nInverse: " );
/* Impresscao imversa */
while ( p >= buf )
printf ( "%c", *(p--) );
printf ( "\n" );
return 0;
}
2 Programinhas em C para conversão de bases
char2.c - Programa com caracteres
Nenhum comentário foi encontrado.
Gentoo binário em 2026: UEFI, LUKS, Btrfs e Systemd
Trabalhando Nativamente com Logs no Linux
Jogando Daikatana (Steam) com Patch 1.3 via Luxtorpeda no Linux
LazyDocker – Interface de Usuário em Tempo Real para o Docker
Por que sua empresa precisa de uma PKI (e como automatizar EMISSÕES de certificados via Web API)
Instalando NoMachine no Gentoo com Systemd (acesso Remoto em LAN)
Gentoo: Trocando wpa_supplicant pelo iwd no NetworkManager (Systemd)
O que houve com slackware ??? (10)
O Free Download Manager não abre no Fedora 43 KDE Plasma (2)
Permissão acesso as pastas servidor Ubuntu Server 24.04 (5)









